/**
 * 
 */
package com.cfpamf.athean.rabbit.mq.plus.domain.dto;

import java.time.LocalDateTime;

import lombok.Data;

/**
 * 类RabbitMqPlusConsumerTaskDTO.java的实现描述：
 *
 * @author Andy（陈洪桥）2022年12月12 21:52
 */
@Data
public class RabbitMqPlusConsumerTaskDTO implements java.io.Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 455640790629687865L;

    private Long id;

    private String queueName;

    private String consumerTypeCode;

    private String consumerTypeDesc;

    private Integer statusCode;

    private String statusDesc;

    private String consumerTag;

    private Integer maxRetryCount;

    private Integer retryCount;

    private LocalDateTime nextExecuteTime;

    private LocalDateTime firstConsumerTime;

    private LocalDateTime consumerTime;

    private String messageBody;
    
    private String consumerListenerImplClassName;

}
